Free Cloud Continuous Integration

Recently my friend told me about good service of Continuous Integration: http:/semaphoreci.com. Using this service and bitbucket it is easy to create free CI system with autodeploy. Let me show how I did it. Deploy schema

CI
How to hire a developer for 10 days

At the beginning of november I was visiting Highload conference. I had learned a lot of technical trends, best practises by listening to the experienced speakers. However I was attracted to the lecture of Alexandr Ziza with loud title - “How to hire a developer for 10 days”. It covers the issue of developer’s growth and opens some not standard instruments for attracting developers to a company. Does you company use it? Workplace

HR Not technical
Introduction to Kotlin

Kotlin is one more jvm programming language. JetBrains have been developing it since 2010. When I got known about it on some conference I worked with java 6. The project was too big and had a lot of dependencies, so it was very hard to migrate to java 7 and we even didn’t think about java 8. The main advantage of kotlin that attracted me is possibility to use additional features that can be complied to jvm 6. One more nice feature is that kotlin and java code are compatible with each other. It allows migrating step by step, class by class. For training I decided to rewrite my small project on kotlin. My feedback is below. Kotlin

Kotlin
Sign detection in a document

There is a business process which includes printing some document and signing it by a client. However, clients often forget to sign and cause a lot of problems and excess actions. It is needed to reduce number of unsigned documents, but don’t use additional alerts and messages to be more user-friendly. I was asked to solve this problem and I’ve done it. In this post I’m going to describe solution, which uses opecv+javacv. I told about this libraries in previous post. Positive selection

OpenCV JavaCV Computer vision
Searching a fragment with OpenCV (JavaCV)

Month ago I faced with problem of detection some object in an image. After long internet surfing about it, I’ve found out that the best approach to this problem is OpenCV library. It is a cool library for working with images. It is written for all operation systems, it has rich possibilities, it has good documentation. However, I used to work with Java, so I’ve found java wrapper for it - JavaCV Plan

OpenCV JavaCV Computer vision
Traffic emulation with akka

I often hear positive feedback about Akka in different conferences. I’d like to use it in practise, but I haven’t appropriate tasks for it. So I decided to try it in training application which emulates road traffic. Traffic

Akka Training